home *** CD-ROM | disk | FTP | other *** search
- SET NOCOUNT ON
-
- USE master
- GO
-
- DECLARE @dttm varchar(55)
- SELECT @dttm=convert(varchar,getdate(),113)
- RAISERROR('Beginning Install Adventure Works Database.SQL at %s ....',1,1,@dttm) with nowait
- GO
-
- RAISERROR('Creating Data Device ....',1,1) with nowait
- GO
-
- DECLARE @NextDeviceNumber int
-
- SELECT @NextDeviceNumber = max(convert(tinyint, substring(convert(binary(4), d.low),v.low, 1))) + 1
- FROM sysdevices d, master.dbo.spt_values v
- WHERE v.type = 'E' AND
- v.number = 3 AND
- convert(tinyint, substring(convert(binary(4), d.low),v.low, 1)) NOT IN (126, 127)
-
- DISK INIT
- NAME = 'AWData',
- PHYSNAME = 'c:\mssql\data\AWData.dat',
- VDEVNO = @NextDeviceNumber,
- SIZE = 10238
- GO
-
- RAISERROR('Creating Database ....',1,1) with nowait
- GO
-
- CREATE DATABASE AWData
- ON AWData = 20
- GO
-
- RAISERROR('Setting Database Option ''Truncate Log on Checkpoint'' To TRUE ....',1,1) with nowait
- GO
-
- sp_dboption 'AWData', 'trunc. log on chkpt.', true
- GO
-
- DECLARE @dttm varchar(55)
- SELECT @dttm=convert(varchar,getdate(),113)
- RAISERROR('Completed Adventure Works Database.SQL at %s.',1,1,@dttm) with nowait
- GO